Q: Do We Really Use Encapsulation?

نویسندگان

  • Tim Menzies
  • Philip Haynes
چکیده

A: Not really. When we design, we need tools such as use cases to let us piece together the parts divided by encapsulation. When we code, we routinely violate encapsulation when we send messages to values returned from method calls. Experimentally , we see that the systems we are building seem to have move inter-object behaviour than intra-object behaviour. Our knowledge engineering experience is that their are many designs that must ignore encapsulation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Determinants of Subjective Well-Being; Do We Really Know What Makes People Happy? : A Study Among Rasht Dwellers as a Metropolis in North of Iran

Recently, along with traditional economic indicators, policymakers are increasingly dealing with subjective well-being (SWB) as an evaluation criterion of their performance and as an index for the population’s psychology health. This study tries to define different determinants of SWB with a focus on some specific aspects of the living area. Also, this article investigates outskirt-urban differ...

متن کامل

Towards Persistence Framework-Based Rapid Application Development Toolkit for Web Application Development

Software systems must be delivered quickly in order to respond to today’s rapid changing business environments. Persistence framework was introduced to overcome the problem of objectrelational impedance mismatch, occurred in most enterprise applications that need access to a relational database. However, most of these persistence frameworks are difficult to configure and use, thus do not really...

متن کامل

Refinements and Separation of Concerns

Today’s notions of encapsulation are very restricted — a module or component contains only source code. What we really need is for modules or component to encapsulate not only source code that will be installed when the component is used, but also encapsulate corresponding changes to documentation, formal properties, and performance properties — i.e., changes to the central concerns of software...

متن کامل

Sucrose, High Fructose Corn Syrup 55% and Fructose, Metabolism and Potential Health Effects: What Do We Really Know?

There are a lot of discussions and controversy about sucrose and other sweeteners regarding their metabolism and health effects. These concerns are often arising by speculation based on limited data or few studies on animals. Recent controversies have arisen following the publication of a commentary suggesting a possible link between high fructose corn syrup (HFCS) consumption and obesity. Sinc...

متن کامل

مدیر موفق کیست؟

Who is a really successful manager? A manager who spends less money, or the one who earns more? A manager who can survive for a longer period of time, or an administrator who expands his organization, and opens up new branches? Which one is the most successful? The article tries to answer these questions and provides, some simple guidlines for the managers in every domain of management who wan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995